Next | Prev | Up | Top | Contents | Index

What Is a Version?

A version is part or all of an identifying version_string that can be associated with a shared object by using the -set_version version_string option to ld(1) when the shared object is created.

A version_string consists of one or more versions separated by colons (:). A single version has the form:

[comment#]sgimajor.minor

where:

comment

is a comment string, which is ignored by the versioning mechanism. It consists of any sequence of characters followed by a pound sign (#). The comment is optional.

sgi

is the literal string sgi.

major

is the major version number, which is a string of digits [0-9].

.

is a literal period.

minor

is the minor version number, which is a string of digits [0-9].

Next | Prev | Up | Top | Contents | Index